home *** CD-ROM | disk | FTP | other *** search
/ Dynamic HTML Construction Kit / Dynamic HTML Construction Kit.iso / earthlink / nscomm / java40.jar / netscape / debug / JavaPC.class (.txt) < prev    next >
Encoding:
Java Class File  |  1997-11-03  |  1.0 KB  |  40 lines

  1. package netscape.debug;
  2.  
  3. import java.lang.reflect.Method;
  4.  
  5. public class JavaPC extends PC {
  6.    private Method method;
  7.    // $FF: renamed from: pc int
  8.    private int field_0;
  9.  
  10.    JavaPC(Method var1, int var2) {
  11.       this.method = var1;
  12.       this.field_0 = var2;
  13.    }
  14.  
  15.    public Method getMethod() {
  16.       return this.method;
  17.    }
  18.  
  19.    public native SourceLocation getSourceLocation();
  20.  
  21.    public boolean equals(Object var1) {
  22.       if (this == var1) {
  23.          return true;
  24.       } else if (!(var1 instanceof JavaPC)) {
  25.          return false;
  26.       } else {
  27.          JavaPC var2 = (JavaPC)var1;
  28.          return var2.method == this.method && var2.field_0 == this.field_0;
  29.       }
  30.    }
  31.  
  32.    public int hashCode() {
  33.       return this.method.hashCode() + this.field_0;
  34.    }
  35.  
  36.    public String toString() {
  37.       return "<PC " + this.method + "+" + this.field_0 + ">";
  38.    }
  39. }
  40.